
// 设备分组
import qs from 'qs'
import request from "@/utils/request"

/**
 *GET 获取设备分组列表
  * @params
 * {
    "pageNumber": 0,
    "pageSize": 0,
    "type": "string",
    "deviceState": "string",
    "keywords": "string"
 * }
 * @return {*}
 */
export function getDeviceGroupList(params) {
  return request({
    url: "/deviceGroup/getList?" + qs.stringify(params),
    method: "get",
  })
}


/**
 * 新增设备分组
 * @return {*}
 */
export function addDeviceGroup(data) {
  return request({
    url: "/deviceGroup/add",
    method: "post",
    data
  })
}

/**
 * 修改设备分组
 * @return {*}
 */
export function updateDeviceGroup(data) {
  return request({
    url: "/deviceGroup/update",
    method: "post",
    data
  })
}

/**
 * 删除设备分组
 * @return {*}
 */
export function deleteDeviceGroupById(id) {
  return request({
    url: "/deviceGroup/delete?id=" + id,
    method: "delete",
  })
}

/**
 *GET 获取设备分组列表
  * @params
 * @return {*}
 */
export function getDeviceGroupAll(params) {
  return request({
    url: "/deviceGroup/getAll?" + qs.stringify(params),
    method: "get",
  })
}

// /**
//  * 导入设备分组
//  * @return {*}
//  */
// export function importsDeviceGroup(id) {
//   return request({
//     url: "/deviceGroup",
//     method: "post",
//   })
// }

// /**
//  * 导出设备分组
//  * @return {*}
//  */
// export function exportDeviceGroup(id) {
//   return request({
//     url: "/deviceGroup",
//     method: "get",
//   })
// }



// ----------------------------- 保养标准  ------------------------------


/**
 *GET 获取保养标准列表
  * @params
 * {
    "pageNumber": 0,
    "pageSize": 0,
    "type": "string",
    "deviceState": "string",
    "keywords": "string"
 * }
 * @return {*}
 */
export function getMaintenanceStandardsList(params) {
  return request({
    url: "/maintenanceStandards/getList?" + qs.stringify(params),
    method: "get",
  })
}


/**
 * 新增保养标准
 * @return {*}
 */
export function addMaintenanceStandards(data) {
  return request({
    url: "/maintenanceStandards/add",
    method: "post",
    data
  })
}

/**
 * 修改保养标准
 * @return {*}
 */
export function updateMaintenanceStandards(data) {
  return request({
    url: "/maintenanceStandards/update",
    method: "post",
    data
  })
}

/**
 * 删除保养标准
 * @return {*}
 */
export function deleteMaintenanceStandardsById(id) {
  return request({
    url: "/maintenanceStandards/delete?id=" + id,
    method: "delete",
  })
}


